<table style="margin:0;padding:0;">
	<thead>
		<tr>
			<td>
				<!--{:Core_Extend::getSites($sValue)}-->&nbsp;(<b><a href="javascript:selectSites();" >全/反选</a></b>)
			</td>
			<td>
				<input type="checkbox" name="all_siteids_select" id="all_siteids_select" value="1" title="未选择则为全部站点"/>所有站点</span>
			</td>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td colspan="2">
				<div style="height: 200px; width: 100%; overflow:auto;" id="siteids_select_box">
				<!--{~$arrValue=explode(',',$sValue)}-->
				<!--<foreach for="arrSites" value="arrCitySite">-->
					<!--<foreach for="arrCitySite['site']" value="arrSite">-->
					<span style="line-height:30px;<!--{if in_array($arrSite['site_id'],$arrValue)}-->color:red;<!--{/if}-->"><input type="checkbox" value="<!--{$arrSite['site_id']}-->" <!--{if in_array($arrSite['site_id'],$arrValue)}-->checked="checked"<!--{/if}--> /><!--{$arrSite['site_name']}--></span>&nbsp;&nbsp;
					<!--</foreach>-->
				<!--</foreach>-->
				</div>
			</td>
		</tr>
	</tbody>
</table>

<!--{script}-->
$(document).ready(function(){
	$('#all_siteids_select').click(function(){
		$('#siteids_select_box input[type="checkbox"]').removeAttr('checked');
		$('#siteids_select_box').toggle();
	});

	$('#siteids_select_box input[type="checkbox"]').click(function(){
		if($(this).attr('checked')){
			$(this).parent().css('color','red');
		}else{
			$(this).parent().css('color','black');
		}
	});
});

function selectSites(){
	$('#siteids_select_box input[type="checkbox"]').each(function(){
		var self=$(this);
		if(self.attr('checked')){
			self.removeAttr('checked');
		}else{
			self.attr('checked','checked');
		}
	});
}

function saveSiteids(){
	if($("#all_siteids_select").attr("checked")){
		window.$('#<!--{$sValueid}-->').val('0').blur();
		window.$('#<!--{$sNameid}-->').html('全部站点');
	}else{
		var values=[],names=[];
		$('#siteids_select_box input[type="checkbox"]:checked').each(function(){
			values.push($(this).val());
			names.push($(this).parent().text());
		});
		window.$('#<!--{$sValueid}-->').val(values.join(',')).blur();
		window.$('#<!--{$sNameid}-->').html(names.join(','));
	}
	return true;
}
<!--{/script}-->